package org.example.entity;



/**
 * 模板基本信息
 */

public class BasicInfoEntity {

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 作者
     */
    private String author;

    /**
     * entity的包名和文件路径
     */
    private TemplateInfoEntity entity;

    /**
     * dao的包名和文件路径
     */
    private TemplateInfoEntity dao;


    /**
     * dao的包名和文件路径
     */
    private TemplateInfoEntity xml;

    /**
     * service的包名和文件路径
     */
    private TemplateInfoEntity service;

    /**
     * serviceImpl的包名和文件路径
     */
    private TemplateInfoEntity serviceImpl;

    /**
     * controller的包名和文件路径
     */
    private TemplateInfoEntity controller;



    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public TemplateInfoEntity getEntity() {
        return entity;
    }

    public void setEntity(TemplateInfoEntity entity) {
        this.entity = entity;
    }

    public TemplateInfoEntity getDao() {
        return dao;
    }

    public void setDao(TemplateInfoEntity dao) {
        this.dao = dao;
    }

    public TemplateInfoEntity getXml() {
        return xml;
    }

    public void setXml(TemplateInfoEntity xml) {
        this.xml = xml;
    }

    public TemplateInfoEntity getService() {
        return service;
    }

    public void setService(TemplateInfoEntity service) {
        this.service = service;
    }

    public TemplateInfoEntity getServiceImpl() {
        return serviceImpl;
    }

    public void setServiceImpl(TemplateInfoEntity serviceImpl) {
        this.serviceImpl = serviceImpl;
    }

    public TemplateInfoEntity getController() {
        return controller;
    }

    public void setController(TemplateInfoEntity controller) {
        this.controller = controller;
    }


    @Override
    public String toString() {
        return "BasicInfoEntity{" +
                "createTime='" + createTime + '\'' +
                ", author='" + author + '\'' +
                ", entity=" + entity +
                ", dao=" + dao +
                ", xml=" + xml +
                ", service=" + service +
                ", serviceImpl=" + serviceImpl +
                ", controller=" + controller +
                '}';
    }
}
